Alta Villas Properties, Jávea, Spain 2022